energy cytometry flow cytometry flow cytometer pathology art flow etch cytometer histology solar energy laboratory glass acquisition photovoltaics etching artist solar engraving testing engrave